remove (impediments) - Français Anglais Dictionnaire